everyone sees things from their perspective - German English Dictionary